think (something) through - German English Dictionary